﻿IF OBJECT_ID('TraPeiXueMingXi', 'U') IS NULL
    CREATE TABLE dbo.TraPeiXueMingXi (
        Id                      BIGINT NOT NULL,    -- Id
        traPeiXueId             NVARCHAR(128) NULL,                -- 配血主表Id
        xueYeId                 BIGINT NULL,                       -- 血液ID
        peiXueFangFa            NVARCHAR(50) NULL,                 -- 配血方法（枚举）
        fuHePeiXueFangFa        NVARCHAR(50) NULL,                 -- 复核配血方法（枚举）
        zhuCe                   NVARCHAR(50) NULL,                 -- 主侧（枚举）
        ciCe                    NVARCHAR(50) NULL,                 -- 次侧（枚举）
        peiXueJieGuo            NVARCHAR(50) NULL,                 -- 配血结果（枚举）
        peiXueRiQi              DATETIME NULL,                     -- 配血日期
        peiXueRenId             BIGINT NULL,                       -- 配血人Id
        fuHeRenId               BIGINT NULL,                       -- 复核人Id
        CONSTRAINT pk_TraPeiXueMingXi PRIMARY KEY CLUSTERED (Id)
    );
GO

-- 添加表和列注释
IF OBJECT_ID('TraPeiXueMingXi', 'U') IS NOT NULL
BEGIN
    EXEC sp_addcomment 'TraPeiXueMingXi', '输血申请交叉配血子表', '', '';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'Id', 'Id';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'traPeiXueId', '配血主表Id';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'xueYeId', '血液ID';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'peiXueFangFa', '配血方法（枚举）';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'fuHePeiXueFangFa', '复核配血方法（枚举）';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'zhuCe', '主侧（枚举）';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'ciCe', '次侧（枚举）';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'peiXueJieGuo', '配血结果（枚举）';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'peiXueRiQi', '配血日期';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'peiXueRenId', '配血人Id';
    EXEC sp_addcomment 'TraPeiXueMingXi', '', 'fuHeRenId', '复核人Id';
END
GO